body{font-family: "微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", 微软雅黑, "Microsoft YaHei", 华文细黑, STHeiti, sans-serif !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}
@media (min-width: 1200px) {
   div.container {
        width:1200px

    }
}
.bgf{border-bottom:1px solid #dcdcdc;}
.main{
    border-bottom:1px solid #dcdcdc;
}
.main ~ .bgf{border-top:0;}
.bgf ~ .main{border-top:0;}
.clear{clear: both;}
.color_red{color:red;}
.border_red{border: 1px solid red;}
.border_blue{border: 1px solid blue;}
.border-bottom-0{border-bottom-width: 0px !important;}
.padding0{padding: 0px;}
.paddingR0{padding-right: 0px !important;}
.paddingR10{padding-right: 10px;}
.paddingR15{padding-right: 15px;}
.paddingR20{padding-right: 20px;}
.paddingL0{padding-left: 0px !important;}
.paddingL5{padding-left:5px;}
.paddingL10{padding-left: 10px;}
.paddingL15{padding-left: 15px;}
.paddingL20{padding-left: 20px;}
.paddingB0{padding-bottom: 0px;}
.paddingB10{padding-bottom: 10px;}
.paddingB15{padding-bottom: 15px;}
.paddingB20{padding-bottom: 20px;}
.paddingB30{padding-bottom: 30px;}
.paddingT0{padding-top: 0px;}
.paddingT10{padding-top: 10px;}
.paddingT20{padding-top: 20px;}
.marginT0{margin-top: 10px;}
.marginT5{margin-top: 5px;}
.marginT10{margin-top: 10px;}
.marginT15{margin-top: 15px;}
.marginT20{margin-top: 20px;}
.marginT30{margin-top: 30px;}
.marginT35{margin-top: 35px;}
.marginT40{margin-top: 40px;}
.marginB0{margin-bottom: 0px;}
.marginB10{margin-bottom: 10px;}
.marginB15{margin-bottom: 15px !important;}
.marginB20{margin-bottom: 20px;}
.marginB30{margin-bottom: 30px;}
.marginB40{margin-bottom: 40px;}
.marginL0{margin-left: 0px!important;}
.marginL10{margin-left: 10px;}
.marginL15{margin-left: 15px !important;}
.marginL20{margin-left: 20px;}
.marginR5{margin-right: 5px;}
.marginR0{margin-right: 0px;}
.margin0{margin: 0px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font25{font-size: 25px;}
.fontW{font-weight: bold;}
.fl{float: left;}
.fr{float: right;}
.money-red{color: #FF0031;}
.color333{color:#333!important;}
.color666{color:#666!important;}
.note-gray{color: #999;}
.border-heng{border-top: 1px solid #E8E8E8;}
.form-control-box-shadow-none{box-shadow: none !important;}
/*20151211*/
.radius50{width:50px;height:50px;overflow: hidden;border-radius:50%;}
.radius80{width:80px;height:80px;overflow: hidden;border-radius:50%;}
.radius100{width:100px;height:100px;overflow: hidden;border-radius:50%;}
.radius150{width:150px;height:150px;overflow: hidden;border-radius:50%;}
.housePic100{width:100px;height:80px;}
.housePic200{width:200px;height:150px;}
.housePic300{width:300px;height:200px;}
.line-one{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;height:100%;display:block;}
/*20151211*/
/*圆角样式*/
.media-photo{-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative;display: inline-block;vertical-align: bottom;overflow: hidden;background-color: #cacccd;}
.media-round {border-radius: 50%;border: 2px solid #fff;}
/*遮盖样式*/
.data-conceal{position: absolute;width: 100%;height: 3em;bottom: 0;
              /*background: transparent -moz-linear-gradient(center top , rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.9) 50%, #FFF 100%) repeat scroll 0% 0%;*/
              background: rgba(255,255,255,0);
              background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.9)), color-stop(50%, rgba(255,255,255,0.9)), color-stop(100%, #fff));
              background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);
              background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );
              background: linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);
}
@media screen and (min-width:1200px){
    .narrow .container{
        width: 980px;
    }
}


/*下载样式*/
.download-box{background: url(../image/download_box.jpg) 0px 66px no-repeat;font-family: 微软雅黑;}
.download-content{height: 600px; color: #fff;}
.download-content .content-title{margin-top: 150px; font-size: 42px;}
.download-content .content-list{ line-height: 28px; margin-top: 30px; margin-bottom: 100px !important; font-size: 16px; list-style:  none;}
.download-content .content-list .focus{font-weight: bold;}
.download-content .download-btn-ios,.download-content .download-btn-apk{width: 220px; height: 68px; cursor: pointer;}
.download-content .download-btn-ios{background: url(../image/ios.png) no-repeat; }
.download-content .download-btn-ios:hover{background: url(../image/ios_hover.png) no-repeat;}
.download-content .download-btn-apk{background: url(http://www.onehome.me/images/download/android.png) no-repeat;}
.download-content .download-btn-apk:hover{background: url(http://www.onehome.me/images/download/android_hover.png) no-repeat;}
.download-content .show-ipone{ position: absolute; bottom: -1px; right: 0px; width: 350px; height: 468px; background: url(../image/iphone.png) no-repeat;}
.download-bottom{ margin: 50px auto; float: none;}
.download-bottom .download-erweima{width: 121px; height: 121px; border: 1px solid #E5E5E5;}
.download-bottom .download-erweima img{width: 104px; height: 104px; margin: 8px;}
.download-bottom .download-bottom-title{ font-size: 18px; font-weight: bold; color: #999; margin-top: 15px; margin-bottom: 10px;}
.download-bottom .download-bottom-title2{ font-size: 18px; font-weight: bold; color: #999; margin-top: 5px; margin-bottom: 10px;}
.download-bottom .download-bottom-con{margin-top: 50px; line-height: 25px;}
.download-bottom .attention_weibo {background: url(../image/weibo.png) no-repeat;width: 54px;height: 54px;cursor: pointer;}
.download-bottom .attention_weibo:hover{background:url(../image/weibo_select.png) no-repeat;}
.download-bottom .attention_weixin {background: url(../image/weixin.png) no-repeat;width: 54px;height: 54px;margin-left: 5px;cursor: pointer;position: relative;}
.download-bottom .attention_weixin:hover{background: url(../image/weixin_select.png) no-repeat;}
.download-bottom .download-bottom-shu{border-left: 1px solid #DFDEDE; margin-top: 10px;}
.download-bottom .wechat_show {display: none;position: absolute;top: -65px;left: 92px;outline: 0px;z-index: 1002;height: 150px;width: 150px;}
.download-bottom .wechat_show img {width:100%;height: 100%;}

/*红包领取页面*/
.coupon-get-box{font-family: 微软雅黑;}
.coupon-get-box .coupon-bg-img{position: relative;}
.coupon-get-box .coupon-bg-img .left-bg{width: 50%;left: 0px;height: 100%;position: absolute;background: url(../image/coupon-bg-1-pc.jpg) repeat-x;}
.coupon-get-box .coupon-bg-img .right-bg{width: 50%;right: 0px;height: 100%;position: absolute;background: url(../image/coupon-bg-2-pc.jpg) repeat-x;}
.coupon-get-box .coupon-bg-img>.container{background: url(../image/coupon-bg-pc.jpg) no-repeat;position: relative;z-index: 999;}
.coupon-get-content{height: 600px;padding: 0px 0px !important;}
.coupon-get-left{width: 450px;height: 250px;margin-top: 333px;position: relative;}
.coupon-get-left span{font-size: 18px;line-height: 30px;}
.coupon-get-left img{width: 150px;height: 150px;position: absolute;top:0px;right: 40px;}
/*已经废弃还没上线*/
.coupon-get-by-phone{width: 335px;height: 100%;padding-top: 50px;display: none;}
.coupon-get-by-phone .title{font-size: 18px;line-height: 50px;}
.coupon-get-by-phone .phone_box {width:100%;margin: 0rem auto 13px;}
.coupon-get-by-phone .phone_box input.text {width: 67%;float: left;}
.coupon-get-by-phone input {border: 1px solid #fff;border-radius: 5px;background-clip: padding-box;height: 3.6rem;display: inline-block;text-align: left;font-size: 100%;box-sizing: border-box;color: #666;font-size: 1.4rem;padding-left: 1rem;}
.coupon-get-by-phone .phone_box .get {width: 31%;float: right;border: 1px solid #F39533;text-align: center;color: #F39533;height:43px;line-height:43px;font-size: 14px;background-color: #fff;border-radius: 5px;box-sizing: border-box;cursor: pointer;}
.coupon-get-by-phone input.verification {margin-bottom: 13px;width: 100%;}
.coupon-get-by-phone .btn{display: inline-block;padding: 6px 12px;margin-bottom: 0px;font-size: 14px;font-weight: 400;line-height: 1.42857;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-moz-user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.coupon-get-by-phone .draw-botton {width: 100%;background-color: #EE4D4D;padding:9px;color: #fff;font-weight: bold;font-size:14px;line-height: 20px;}
.coupon-get-by-phone .descript{font-size:15px;color: #996D63;line-height: 3rem;margin: 5px auto;}
.coupon-get-by-phone .rule {text-align: center;font-size: 14px;line-height: 30px;padding: 10px 0px;}
.coupon-get-by-phone .rule .box {background: url(../image/striping_1.png) repeat-x 0px 14px;height: 100%;}
.coupon-get-by-phone .rule span {padding: 0rem 1.5rem;background-color: #ABD9FF;}
.coupon-get-by-phone .rule-box .details{list-style-type: none;padding: 2rem 1rem;color: #3B423D;font-size: 1.4rem;text-align: left;-moz-border-radius: 1.5rem;-webkit-border-radius: 1.5rem;border-radius:1.5rem;margin-bottom: 2rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f000000',endColorstr='#3f000000');background-color:rgba(255, 255, 255, 0.7);}
.coupon-get-box .get-coupon-success{z-index: 9999;position: relative;display: none;text-align: center;width: 344px;height: 363px;background: url(../image/coupon-get.png) no-repeat -10px -10px;position: absolute;left: 50%;margin-left: -172px;top: 200px;overflow: hidden;}
.coupon-get-box .get-coupon-success .price{color: red;font-size: 20px;margin-top: 40px;color: #ff6261;}
.coupon-get-box .get-coupon-success .price span{font-size: 45px;}
.coupon-get-box .get-coupon-success .descript{color: #fff;margin-top: 143px;font-size: 14px;}
.coupon-get-box .get-coupon-success .btn{bottom: 10px;position: absolute;cursor: pointer;background-color: rgba(215, 52, 52, 0.4);border: 1px solid rgba(255, 255, 255, 0.4);}
.coupon-get-box .get-coupon-success .btn.left{left: 60px;}
.coupon-get-box .get-coupon-success .btn.right{right: 60px;}
.coupon-get-box .get-coupon-success .btn a{text-decoration: none;color:rgba(255, 255, 255, 0.4);}
.coupon-get-box .get-coupon-success .close-coupon{width: 15px;height: 15px;background: url(../image/coupon-get.png) no-repeat -457px -78px;position: absolute;top: 20px;right: 30px;cursor: pointer;}
.coupon-get-box .get-coupon-success .close-coupon:hover{background-position: -507px -78px;}
.coupon-get-box .get-coupon-overlay{display: none;margin-top: 66px;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1010;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}


/*首页样式*/
.banner_con{position: relative;}
.banner_con .banner .banner_ul li{position: absolute;top: 0px;left: 0px;}
.banner_con .banner .banner_ul li img {width: 100%;}
.banner_con .banner .banner_ul li.banner_img{position: relative;z-index: 8;list-style: none;}
.pics_pre, .pics_next {width: 50px;height: 100px;display: inline-block;cursor: pointer;position: absolute;top: 50%;margin-top: -50px;z-index: 9;}
.pics_pre{left: 20px;}
.pics_next {right: 20px;background-position: 0px -115px !important;}
.pics_pre, .pics_next {background: transparent url("../../..../image/icon_index.png") no-repeat scroll 0% 0%;}
.head_bar {position: absolute;width: 100%;top: 0px;z-index: 99;}
.head_bar_con {height: 63px;padding: 31px 20px 0px;}
.logo_index2 {width: 192px;height: 61px;text-indent: -9999px;display: block;float: left;
    background: transparent url("../image/logo.png") no-repeat scroll 0% 0%;background-size: 100%;
}

.logo_index2.loginnew{background:none;}
.logo_index2.loginnew img{width:160px;height:50px;float:left;}



.nav_R li .currency-icon,.nav_R li .download-icon,.nav_R li .show-more,.choose-row-img,.coupon-expand .coupon-expand-close{background-image:url(../image/home.png);}
.nav_R {float: right;font-family: "microsoft yahei";}
.nav_R li {float: left;color: #FFF;height: 55px;line-height: 44px;min-width: 50px;position: relative;font-size: 14px;}
.nav_R li.buyer_currency_change{padding-left: 38px;width: 110px;cursor: pointer;}
.nav_R li.buyer_currency_change:hover .show-more,.nav_R li.current:hover .show-more{background-position: -368px -145px;}
.nav_R li.buyer_currency_change:hover .currencyList{display: block;}
.nav_R li .show-more{width: 12px;height: 7px;background-position: -331px -146px;position: absolute;top: 18px;right: 20px;}
.nav_R li .currency-icon{width: 32px;height: 32px;background-position:-211px -134px;position: absolute;top: 5px;left: 0px;}
.nav_R li.download-con{width: 90px;padding-left: 20px;}
.nav_R li .download-icon{width: 14px;height: 24px;background-position:-286px -139px;position: absolute;top: 9px;left: 0px;}
.nav_R li.current{width: 120px;padding-left: 46px;}
.nav_R li.current:hover .header-nav{display: block;}
.nav_R li.current .media-photo{position: absolute;top: 2px;left: 0px;}
.nav_R li.current .header-nav{top: 41px;left: -12px;}
.nav_R li.current .openTri_R{text-overflow: ellipsis;white-space: nowrap;overflow:hidden; width:54px;}
.nav_R li a {color: #FFF;display: inline-block;}
.btn_free {width: 128px;height: 33px;line-height: 30px;text-align: center;font-size: 16px;opacity: 0.9;display: inline-block;border: 1px solid #FFF;}
/*货币种类展示*/
.popover>.arrow {border-width: 11px;}
.popover>.arrow:after {content: "";border-width: 10px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}

.popover.bottom {position: absolute;top: 50px;left: -7px;z-index: 1060;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);line-break: auto;}
.popover.bottom>.arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);background-image: none;}
.popover.bottom>.arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.popover-content {padding: 9px 14px;}

.currencyList{background-color: #434A54 !important; max-width: 288px !important;left:-90px !important;top:43px !important; display: none;}
.currencyList > .arrow::after{border-bottom-color:#434A54 !important;}
.currencyList .buyer_currency{width: 120px; height: 30px; float: left; line-height: 30px; padding: 0px 5px;}
.currencyList .buyer_currency:hover{background-color: #393F48; cursor: pointer;}
.currencyList .select{background-color: #393F48; cursor: pointer;}
.currencyList .popover-content{width: 288px;}
/*首页搜索框*/
.c1-search-form{position: absolute;bottom: 14px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);background: #000;background: rgba(0,0,0,0.0);padding: 12px;border-radius: 2px;white-space: nowrap;width: 872px;z-index: 1000;}
.searchbar {display: inline-block;vertical-align: middle;}
.search-input-keyword input,.search-input-keyword select{width:100%;border-top-right-radius:0px;border-bottom-right-radius:0px;}
.search-input-keyword{width: 358px;float: left;}
.search-input-calendar input,.search-input-keyword input{box-sizing: border-box;width: 100%;font-size: 16px;padding: 10px 10px;margin: 0px;height: 48px; border: 0px;border-right: 1px solid #c4c4c4;}
.search-input-calendar input{border-radius: 0px;}
.search-input-keyword input{}
.search-input-accommodateNum select{color:#666;width: 100%;height: 48px;font-size: 16px;padding-left: 10px;margin: 0px;border: 0px;border-right: 1px solid #c4c4c4;border-radius: 0px;}
.search-input-calendar{width: 140px;float: left;overflow: hidden;}
.search-input-accommodateNum{width: 140px;float: left;overflow: hidden;}
.searchbar_index_submit{height: 48px;padding: 0px 30px;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.search_box{width: 358px;border-bottom-right-radius: 4px;box-shadow: 0px 1px 5px rgba(50,50,50,0.2);border-top: none;position: absolute;top:48px !important;left: 0px;z-index: 99;top: 100%;background-color: #ffffff;}
.search_box .check_key{list-style-type:  none;padding-left: 0px;max-height: 500px;overflow: hidden;}
.search_box .check_key li{height: 35px;line-height: 35px;border-bottom: 1px solid #c4c4c4;padding-left: 20px;cursor: pointer;verflow: auto;}
.search_box .check_key li:hover{background-color:  #F3F3F3;}
.search_box .check_key li:last-child{border-bottom-width: 0px;}
.btn-primary.btn {border-color: #ff5a5f;border-bottom-color: #e00007;background-color: #ff5a5f;color: #fff;outline:none;}
.btn-group {position: relative;display: inline-block;vertical-align: middle;white-space: nowrap;}
.select {position: relative;display: inline-block;vertical-align: bottom;}
.select:before {/*content: '\25bc';*/position: absolute;pointer-events: none;color: #82888a;top: 0;bottom: 1px;padding-top: 0.7em;line-height: 1;right: 0;width: 2em;text-align: center;transform: scale(0.84, 0.42);-webkit-transform: scale(0.84, 0.42);-moz-transform: scale(0.84, 0.42);-ms-transform: scale(0.84, 0.42);-o-transform: scale(0.84, 0.42);-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.84, M12=0, M21=0, M22=0.42, SizingMethod='auto expand')";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.84, M12=0, M21=0, M22=0.42, SizingMethod='auto expand');}
select {/*-webkit-appearance: none;*/background: white\0 !important;}
[type="text"], [type="password"], [type="search"], [type="email"], [type="url"], [type="number"], [type="tel"], textarea, select, input[type="radio"], input[type="checkbox"], .input-prefix, .input-suffix {border: 1px solid #c4c4c4;border-radius: 2px;color: #565a5c;}
.keyword_input{transition:all 0.5s ease-out 0s; }
.keyword_input:focus{background-color:#FFEDE5;}
/*首页中间以及下部样式*/
.choose-row-img{margin: 0px auto;width: 104px;height: 104px;}
.choose-row-1{background-position: -10px -10px;}
.choose-row-2{background-position: -144px -10px;}
.choose-row-3{background-position: -278px -10px;}
.choose-row-4{background-position: -412px -10px;}
.choose-row-title {color: #67655f;text-align: center;line-height: 55px;font-size: 20px;}
.choose-row-content {color: #939191;text-align: center;line-height: 25px;}
.main-index{background-color: #F0F0F0;padding: 20px 0px 30px 0px;}
.content_v2>div{padding: 10px;border: 1px solid #F0F0F0;cursor: pointer;height: 321px;}
.content_v2>div img{width: 368px; height: 299px;}
/*.content_v2>div:hover{border:solid 1px #ddd;-webkit-box-shadow:0 0 6px #bbb;-moz-box-shadow:0 0 6px #bbb;box-shadow:0 0 6px #bbb;z-index:99}*/
.content_v2 .rooms_intro{text-align: center;left: 0px;font-family: "microsoft yahei";font-size: 22px;color: #FFF;position: absolute;height: 100px;top: 50%;bottom: 173px;width: 100%;margin-top: -50px;}
.content_v2 .room_name {width:80%;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-shadow: #666 1px 1px 3px;}
.content_v2 .index_price {padding: 0px 18px;height: 40px;line-height: 40px;background-color: #000;display: inline-block;color: #F5F7F8;margin-top: 14px;font-size: 21px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f000000',endColorstr='#3f000000');background-color:rgba(28, 30, 34, 0.7);}
/*首页红包样式*/
.coupon-expand{display: none;height: 200px;width: 100%;position: fixed;bottom: 0%;left: 0%;background-color: black;z-index:1000000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f000000',endColorstr='#3f000000');background-color:rgba(28, 30, 34, 0.9);}
.coupon-expand img{}
.coupon-expand-close{position: absolute;top: 20px;right: 20px;width: 23px;height: 23px;background-position:-420px -144px;cursor: pointer;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.coupon-expand-close:hover{-moz-opacity: 1;opacity:1;filter: alpha(opacity=100);}
.coupon-expand-small{display: none;height: 200px;width: 140px;position: fixed;bottom: 0%;left: 0%;z-index: 100000;}
.coupon-expand-small img{cursor: pointer;}
.coupon-expand-small .small-coupon{display: none;}

/*房源详情页面*/
.comment-level,.comment-level-small,.change-prev,.change-next,.img-prev .effect,.img-next .effect,.detail-owner .owner-box .identity .identity-card,.detail-owner .owner-box .contact-owner .contact-icon,.room-details-icon,.room_map .close{background: url(../image/detail.png) no-repeat;}
.main{border-bottom: 1px solid #D5D5D5;border-top: 1px solid #D5D5D5;}
.detail-title{font-size: 25px;margin-top: 20px;margin-bottom: 10px;line-height: 30px;}
.detail-title-infor{ line-height: 25px;margin-bottom: 10px;padding-right:0px;}
.title-address{float: left; display: inline;height: 30px;}
.detail-share{width: 205px;margin-bottom:0;margin-top:70px;}
.comment-num{height: 25px; width:115px; float: left; line-height: 30px;  text-align:left;}
.comment-level-small{height: 25px; width:115px; float: left; line-height: 30px;}
.detail-title-infor .comment-level-small{margin-top: 4px;}
.comment-level-small-0{background-position: -472px -169px;}
.comment-level-small-1{background-position: -472px -147px;}
.comment-level-small-2{background-position: -472px -124px;}
.comment-level-small-3{background-position: -472px -102px;}
.comment-level-small-4{background-position: -472px -79px;}
.comment-level-small-5{background-position: -472px -57px;}
.comment-level{height: 30px; width: 150px; float: left; line-height: 30px;  text-align: right;}
.comment-level-5{background-position: -317px -57px;}
.comment-level-0{background-position: -317px -207px;}
.comment-level-1{background-position: -317px -177px;}
.comment-level-2{background-position: -317px -147px;}
.comment-level-3{background-position: -317px -117px;}
.comment-level-4{background-position: -317px -87px;}
.comment-level-5{background-position: -317px -57px;}
.all-content-style{ padding-right:0px; }
.detail-img-box{height: 615px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.detail-img-box .img-show{width: 100%; height: 523px; position: relative; background-color: #eee;}
.detail-img-box .img-show img{width: 100%;}
.detail-img-box .img-show .img-prev,.detail-img-box .img-show .img-next{ position: absolute;height: 100%; cursor: pointer;}
.detail-img-box .img-show .img-prev .effect,.detail-img-box .img-show .img-next .effect{height: 68px; width: 30px;top: 50%;margin-left: -15px;position: absolute;margin-top: -34px;display: none;}
.detail-img-box .img-show .img-prev:hover .effect,.detail-img-box .img-show .img-next:hover .effect{display: block;}
.detail-img-box .img-show .img-prev .effect{ background-position: -184px -276px;left: 20%;}
.detail-img-box .img-show .img-next{right: 0px;top: 0px;}
.detail-img-box .img-show .img-next .effect{background-position: -224px -276px;left: 80%;}
.detail-img-box .img-show .description{float: left; position: absolute; left:0px;bottom: 0px;padding: 0px 10px;height: 32px;line-height: 32px;background-color: #000;display: inline-block;color: #F5F7F8;font-size: 14px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f000000',endColorstr='#3f000000');background-color:rgba(28, 30, 34, 0.3);}
.detail-img-box .img-change{height:68px; margin-top:24px;}
.detail-img-box .img-change .change-prev{width: 30px; height: 68px;  background-position:-53px -203px; float: left;cursor: pointer;}
.detail-img-box .img-change .change-prev:hover{background-position:-180px -203px;}
.detail-img-box .img-change .change-next{width: 30px; height: 68px;  background-position:-119px -204px; float: right;cursor: pointer;}
.detail-img-box .img-change .change-next:hover{background-position:-246px -204px;}
.detail-img-box .img-change .img-list{width: 708px;margin: 0px auto;height: 68px;float: left;margin-left: 8px; overflow: hidden;}
.detail-img-box .img-change .img-list .img-list-box{width: 100000%;position: relative;}
.detail-img-box .img-change .img-list .img-list-box img{margin: 0px 8px; width: 102px; height: 68px; float: left;cursor: pointer;}
.detail-img-box .img-change .img-list .img-list-box img.action{border: 2px solid #FF6666;}
.detail-img-box .img-change .img-list .img-list-box .change-box-1{float: left; position: absolute; left:0px;}

.detail-owner{padding-left: 27px;}
.detail-owner.fixed{top: 0px;right: 351px;position: fixed;width: 400px;}
.detail-owner .owner-box{background-color: #fff;padding: 30px 20px;border: 1px solid #e8e8e8;}
.detail-owner .owner-box .price{text-align: center;font-size: 20px;}
.detail-owner .owner-box .price .pricePerNight{font-size: 40px;}
.detail-owner .gray{color: #B0B0B0;}
.detail-owner .owner-box .priceList tr td{padding: 5px 20px; border-width: 0px;color:#666666;}
.detail-owner .owner-box .priceList tr td:last-child{text-align: right;}
.detail-owner .owner-box .select_data_error .alert{padding: 5px;margin-bottom: 5px;height: 32px;}
.detail-owner .owner-box .btn{width: 100%; font-size: 18px;}
.detail-owner .owner-box .owner-head{ text-align: center;}
.detail-owner .owner-box .identity{position: relative;}
.detail-owner .owner-box .identity .identity-card{width: 30px;height: 20px; background-position:-53px -298px; display:  inline-block; position: absolute;}
.detail-owner .owner-box .identity span{margin-left: 40px;}
.detail-owner .owner-box .contact-owner{position: relative;}
.detail-owner .owner-box .contact-owner .contact-icon{width: 23px;height: 23px;background-position:-120px -298px; position: absolute;top: 8px; display: inline-block;}
.detail-owner .owner-box .contact-owner span{margin-left: 30px;}
.detail-room{background-color: #fff;padding: 30px 20px; font-size: 14px;}
.detail-room .basic-infor{ border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;padding: 20px 30px 25px 30px;}
.detail-room .basic-infor .room-details-icon,.detail-room .visible-xs-block .room-details-icon{height: 38px;width: 38px; margin: 0px; display:  inline-block}
.detail-room .basic-infor .room-details-icon.roomType{background-position:-51px -54px;}
.detail-room .basic-infor .room-details-icon.accommodateNum{background-position:-126px -54px;}
.detail-room .basic-infor .room-details-icon.bedroomNum{background-position:-192px -54px;}
.detail-room .basic-infor .room-details-icon.bedNum{background-position:-254px -54px;}
.detail-room .basic-infor .room-details-icon.attention,.detail-room .visible-xs-block .room-details-icon.attention{background-position:-247px -122px; cursor: pointer;}
.detail-room .basic-infor .room-details-icon.attention.already,.detail-room .visible-xs-block .room-details-icon.attention.already{background-position:-192px -122px;}
.detail-room .visible-xs-block .collect{width: 38px; text-align: center; float: right;}
.detail-room .summary-box{padding-left: 15px; padding-right: 15px;}
.detail-room .summary-box .summary{max-height: 390px;overflow: hidden;}
.detail-room pre{border-width: 0px;font-family: "微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;display: block;padding: 0px;margin: 0px 0px 0px;font-size: 14px;border-radius: 0px;background-color: rgb(255, 255, 255);word-wrap: normal;word-break: normal;color: rgb(51, 51, 51);line-height: inherit;white-space: pre-line;}
.detail-room .summary-box .show-all{color: #FF6766; font-size: 14px; cursor: pointer;}
.detail-room .detail-infor{line-height: 30px;}
.detail-room .detail-infor div:first-child{text-align: right;font-weight: bold;}
.detail-room .heng{border-top: 1px solid #e8e8e8;}
.detail-room .address{height: 280px; position: relative;}
.detail-room .address .address-click{ position: absolute; width:100%; height: 280px;}
.detail-room .addressForMap{width: 100%; height: 280px;}
.detail-room .room-title{color: #999;}
.detail-room .amenities-box{margin: 4px 0px;}

.comment.xs-infor-box{display: none;}
.comment-box{padding-left: 15px;padding-right:0px;}
.comment-list{padding-bottom: 30px;border-bottom: 1px solid #e8e8e8;padding: 0px 15px;}
.comment-list:last-child{border-bottom-width: 0px;}
.comment-list .comment-infor{margin: 5px 0px;color: #666;}
.comment-list .comment-infor div:last-child{text-align: right;}
.comment-list .comment-con{font-size: 12px; color: #333;}
.comment-list .comment-picture{margin: 10px auto;display: inline-block;}
.comment-list .comment-picture li{float: left;}
.comment-list .comment-picture li img{float: left;width: 100px;height: 100px;margin-right:10px;cursor: pointer;}
.comment-list .comment-reply{display: none;background-color: #F5F5F5;padding: 15px 10px;margin-top: 20px;}
.comment-list .comment-open{color: #FF6766; cursor: pointer;margin-top: 10px;}
.comment-page{min-height:30px;}
.room_map{display: none;position: fixed;top: 12%;left: 50%;height:76%;margin-top:0px;margin-left: -479px;padding: 0;-moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #F0F5F8;_position:absolute;z-index:1011;overflow: hidden;padding-right: 0px;}
.room_map .close{width: 40px;height: 40px;position: absolute;right: 4px;top: 4px;background-position: -53px -340px;opacity: inherit;z-index: 9999;}
.room_map .close:hover{background-position: -113px -340px;}
.room_map .addressForMap{width: 100%; height: 100%;z-index: 9999;}
/*房源详情页面-配套设施标记*/
.row-amenities{ position: relative; line-height: 25px;}
.ico{width: 26px;height: 24px; display:  inline-block;position: absolute; top: 1px;}
.ico.ico-amenities-0{ background: url(../image/amenities.png) -34px -33px;}
.ico.ico-amenities-1{ background: url(../image/amenities.png) -84px -33px;}
.ico.ico-amenities-2{ background: url(../image/amenities.png) -134px -33px;}
.ico.ico-amenities-3{ background: url(../image/amenities.png) -184px -33px;}
.ico.ico-amenities-4{ background: url(../image/amenities.png) -234px -33px;}
.ico.ico-amenities-5{ background: url(../image/amenities.png) -284px -33px;}
.ico.ico-amenities-6{ background: url(../image/amenities.png) -334px -33px;}
.ico.ico-amenities-7{ background: url(../image/amenities.png) -384px -33px;}
.ico.ico-amenities-8{ background: url(../image/amenities.png) -34px -98px;}
.ico.ico-amenities-9{ background: url(../image/amenities.png) -84px -98px;}
.ico.ico-amenities-10{ background: url(../image/amenities.png) -134px -98px;}
.ico.ico-amenities-11{ background: url(../image/amenities.png) -184px -98px;}
.ico.ico-amenities-12{ background: url(../image/amenities.png) -234px -98px;}
.ico.ico-amenities-13{ background: url(../image/amenities.png) -284px -98px;}
.ico.ico-amenities-14{ background: url(../image/amenities.png) -334px -98px;}
.ico.ico-amenities-15{ background: url(../image/amenities.png) -384px -98px;}
.ico.ico-amenities-16{ background: url(../image/amenities.png) -34px -165px;}
.ico.ico-amenities-17{ background: url(../image/amenities.png) -84px -165px;}
.ico.ico-amenities-18{ background: url(../image/amenities.png) -134px -165px;}
.ico.ico-amenities-19{ background: url(../image/amenities.png) -184px -165px;}
.ico.ico-amenities-20{ background: url(../image/amenities.png) -234px -165px;}
.ico.ico-amenities-21{ background: url(../image/amenities.png) -284px -165px;}
.ico.ico-amenities-22{ background: url(../image/amenities.png) -334px -165px;}
.ico.ico-amenities-23{ background: url(../image/amenities.png) -384px -165px;}
.ico.ico-amenities-24{ background: url(../image/amenities.png) -34px -229px;}
.ico.ico-amenities-25{ background: url(../image/amenities.png) -84px -229px;}
.ico.ico-amenities-26{ background: url(../image/amenities.png) -134px -229px;}
.ico.ico-amenities-27{ background: url(../image/amenities.png) -184px -229px;}
.ico.ico-amenities-28{ background: url(../image/amenities.png) -234px -229px;}
.ico.ico-amenities-29{ background: url(../image/amenities.png) -284px -229px;}
.ico.ico-amenities-30{ background: url(../image/amenities.png) -334px -229px;}
.ico.ico-amenities-31{ background: url(../image/amenities.png) -384px -229px;}
.ico.ico-amenities-32{ background: url(../image/amenities.png) -34px -299px;}
.row-amenities span{ margin-left: 36px;}
.text-muted span{ margin-left: 0px !important;}
.row-space-1 { margin-bottom: 6.25px;}
/*日历标价展示*/
.popover.top {display: block;position: absolute;top: -44px;left: -7px;z-index: 1060;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);line-break: auto;}
.popover.top>.arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0,0,0,.25);border-bottom-width: 0;}
.popover>.arrow {border-width: 11px;}
.popover.top>.arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}
.popover>.arrow:after {content: "";border-width: 10px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover-content {padding: 10px;}
/*详情页面地图*/
.onehome-page.pagination>li>a, .onehome-page.pagination>li>span{color: #ff6766;}
.onehome-page.pagination>.active>a, .onehome-page.pagination>.active>a:focus, .onehome-page.pagination>.active>a:hover, .onehome-page.pagination>.active>span, .onehome-page.pagination>.active>span:focus, .onehome-page.pagination>.active>span:hover{background-color: #ff6766;border-color: #ff6766; color: #fff;}
/*详情页面四屏申请预定*/
.apply-for-room{width: 100%; height: 40px;position: fixed;bottom:0;z-index: 99999;margin-top:400px!important;}
.apply-for-room button{width: 94%;margin-left:3%;font-size: 16px;}

/*头部导航*/
.header .header-nav{background-color: #434A54 !important;max-width: 145px;left:-23px;top: 55px;display: none;}
.header .header-nav-new2{
    left: 64px;
}
.header .free-release{
    width:126px;
    float:right;
}
.header .header-count-new{
    float:right;
    margin-right:30px;
}
.header .head-newimg{
    width:35px;
    float:right;
}
.header .header-nav-new{
    width:128px;
    float:right;
    padding-right: 5px;
}
.header .header-nav.popover.bottom>.arrow:after {border-bottom-color: #434A54 !important;}
.header .header-nav .popover-content{width: 115px;padding: 5px 0px;}
.header .header-nav .popover-content .nav-option{height: 30px;line-height: 30px;padding-left: 10px;}
.header .header-nav .popover-content .nav-option:hover{background-color: #393F48;}
.header .header-nav .popover-content .nav-option a{display: block;}
.header .show-header-nav:hover .header-nav{display: block;}
.header .logo_link{display: block;width: 138px;float: left;}
.header .logo_link .logo_new{height: 66px;}
.header .glyphicon{cursor: pointer;color: gray;}
.header .searchForKeyword{margin-top: 16px;}
.header .searchForKeyword #keyword{padding-left: 30px;}
.header .searchForKeyword .glyphicon{left:3px;color: #C4C4C4;}
.header .header-left{line-height: 66px;height: 66px;}
.header .header-left .header-count{ color:#333; font-size: 15px;}
.header .header-left .header-count a,.header-left .header-count a:hover{ color:#333; text-decoration: none;}
.header .header-left .header-count .header-nav a,.header-left .header-count .header-nav a:hover{ color:#fff; text-decoration: none;}
.header .header-left .btn_free {width: 128px;height: 38px;line-height: 36px;text-align: center;font-size: 16px;filter: alpha(opacity=90);-moz-opacity: .9;opacity: .9;
    display: inline-block;border: 1px solid #333;color: #333;margin-top: 14px;}
.header .header-left .btn_free:hover{color: #333;}
.btn_free:link,.btn_free:visited,.btn_free:active,.btn_free:hover{text-decoration: none;}
.header .header-left .header-count .media-photo {-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative;display: inline-block;vertical-align: bottom;overflow: hidden;background-color: #cacccd; margin-top: 14px;}
.header .header-left .header-count .media-round {border-radius: 50%;border: 2px solid #fff;}
.header .searchForKeyword .search_box{margin-top: -15px;width: 100%;border: 1px solid #c4c4c4;border-radius: 2px;background-color: #fff;color: #565a5c;display: none;}
.header .searchForKeyword .search_box .check_key{list-style-type:  none;padding-left: 0px;max-height: 500px;overflow-y:  auto;overflow-x:  visible;}
.header .searchForKeyword .search_box .check_key li{height: 35px;line-height: 35px;border-bottom: 1px solid #c4c4c4;padding-left: 20px;
    cursor: pointer;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.header .searchForKeyword .search_box .check_key li:hover{background-color:  #F3F3F3;}
.header .searchForKeyword .search_box .check_key li:last-child{border-bottom-width: 0px;}
.xs-header .popup-nav,.xs-header .xs-logo,.xs-header .xs-header-back{height:16px;width:23px;margin-top:15px;padding: 0px;background: url(../image/four_menu.png) no-repeat 0px 0px / contain;}
.xs-header .xs-header-back{background:url(../image/back.png) no-repeat 0px 0px / contain;margin-left:40px;height:20px;margin-top:13px;margin-right:20px}
.xs-header .xs-header-back a{width:40px;height:40px;display:block;position:relative;left:-10px;top:-10px}
.xs-header .xs-search{height: 44px;padding: 5px 0px 0px 0px;}
.xs-header .xs-share{height: 23px;width:19px;margin-top:10px;padding: 0px;float: right;background: url(../image/four_share.png) no-repeat 0px 0px / contain;}
.xs-header .xs-overlay{display:none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1010;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);}
.xs-nav{display: none;position: fixed;top:0;height:100%;background-color: #313337;_position:absolute;z-index:1011;overflow: hidden;}
.xs-nav .xs-nav-header{border-bottom: 1px solid #3B3D41;color: #fff;font-size: 18px; line-height:44px;padding:15px 0px;}
.xs-nav .xs-nav-header .media-photo{margin-right: 14px;}
.xs-nav .xs-nav-header a, .xs-nav .xs-nav-header a:hover, .xs-nav .xs-nav-header a:visited{color: #fff;}
.xs-nav .xs-nav-header .xs-nav-header-back{height: 30px; width: 30px;margin-top: 5px;float: right;background: url(../image/four_back.png) no-repeat 0px 0px / contain;}
.xs-nav .xs-nav-content{color: #fff;margin-top: 20px; overflow: auto;height:80%;padding-bottom:15px;}
.xs-nav .xs-nav-content ul li{font-size: 20px;line-height:50px;overflow: auto;}
.xs-nav .xs-nav-content ul li a,.xs-nav .xs-nav-content ul li a:hover,.xs-nav .xs-nav-content ul li a:visited{color: #fff;}

/*微信分享样式*/
.getByPhone{width: 85%; margin: 0px auto;}
.getByPhone .earth{width:75%;margin: 0px auto;}
.getByPhone .earth img{width:100%;margin-left: -3%;}
.getByPhone .describe{font-size:140%;text-align: center;margin:2%;color: #fff;}
.getByPhone .yourPhone{background: url(../image/redPacket_1.png) no-repeat;background-size: 100%;padding-top: 6%;}
.getByPhone .yourPhone .form_box{width: 75%;margin: 0px auto;text-align: center;height: 400px;}
.getByPhone .yourPhone .form_box .title{color: #9E6A5A;line-height: 24px;font-size:100%;height: 15%;margin-top: 5%;}
.getByPhone .yourPhone .form_box input{margin-top: 20px;border: 1px solid #fff;border-radius: 5px;background-clip: padding-box;height: 25%;line-height: 100%;display: inline-block;width: 100%;text-align: center;margin-top:7%;font-size: 100%;box-sizing: border-box;color: #666;}
.getByPhone .yourPhone .form_box .btn{width: 100%;display: inline-block;color: #fff;padding:0px;margin-bottom: 0px;font-size: 100%;font-weight: 400;line-height:100%;height: 25%;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-moz-user-select: none;background-color: #F28617;background-image: none;border: 1px solid transparent;border-radius: 4px;margin-top:5%;}
.getByPhone .yourPhone .form_box .prompt{color: #FF6E6C;margin-top: 5%;height: 15%;font-size: 90%;}
.getByPhone_footer{background-size: 100%;position: fixed;bottom: 0px;}
.getByPhone_footer img{width: 100%;}

.packet-infor{width: 90%;margin: 0px auto;}
.packet-infor .header-logo{width: 22%;margin: 5% auto 1% auto;}
.packet-infor .header-logo img{width: 100%;}
.packet-infor .header-title{text-align: center; font-size: 100%; color: #fff;}
.packet-infor .packet-con{background: url(../image/redPacket_2.png) no-repeat;background-size: 100%;width: 55%; margin: auto;margin-top: 5%;}
.packet-infor .packet-con .price{font-size: 200%;padding-top:10%;height: 30%; line-height: 200%;color: #FF6766; text-align: center;}
.packet-infor .packet-con .price span{font-size: 50%;}
.packet-infor .packet-con .introduce{font-size: 100%; text-align: center; margin-top:7%; color: #A47568;}
.packet-infor .packet-describe{height: 20%;width: 100%; background-color: #FFEFD7; padding: 3% 4%;font-size: 90%; color: #986252;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.packet-infor .btn{width: 100%;font-size:100%;display: inline-block;color: #fff;margin-bottom: 0px;font-weight: 400;padding:10px;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-moz-user-select: none;background-color: #EE4D4D;background-image: none;border: 1px solid transparent;border-radius: 4px;margin-top:5%;}
.packet-infor .rule{font-size: 100%; margin-top:5%;text-align: center;}
.packet-infor .rule a,.packet-infor .rule a:hover{color:#EF5454;text-decoration: none;}
.packet-middle{height: 16%;margin-top: -2%;}
.packet-middle .cloud{height: 50%; background: url(../image/cloud.png) no-repeat center 0px;background-size:auto 100%;}
.packet-middle .look{height: 50%; background: url(../image/look_who.png) no-repeat center 0px #fff;background-size: 110%;}
.who-get{background-color: #fff;}
.who-get .get-list{width: 95%; margin: 0px auto; padding:3% 0px; border-bottom: 1px solid #d5d5d5;}
.who-get .get-list .media-photo{float: left;}
.who-get .get-list .infor{padding-left: 10px;}
.who-get .get-list .infor .left{line-height:22px; font-size:100%;}
.who-get .get-list .infor .left div:first-child{color:#333333;font-size:90%;}
.who-get .get-list .infor .left div:last-child{color:#999999;font-size:90%}
.who-get .get-list .infor .right{line-height: 44px; text-align: right;color:#EF5454;font-size:100%;}

.changePhone{width: 90%; margin: 0px auto;height: 100%;}
.changePhone .title{font-size: 120%;text-align: center; margin-top: 20px;}
.changePhone input{margin-top:10px;border: 1px solid #D7D7D7;border-radius: 5px;background-clip: padding-box;height: 45px;line-height: 100%;display: inline-block;width: 100%;text-align: center;margin-top:7%;font-size: 100%;box-sizing: border-box;color: #666;}
.changePhone .btn{width: 100%;display: inline-block;color: #fff;padding:0px;margin-bottom: 0px;font-size: 100%;font-weight: 400;line-height:100%;height: 45px;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-moz-user-select: none;background-color: #F28617;background-image: none;border: 1px solid transparent;border-radius: 4px;margin-top:5%;}
.changePhone .describe{font-size: 120%;color: #7B7B7B; margin-top: 10px;}

/*框模型*/
.frame-default{border: 1px solid #E8E8E8;padding: 0px;}
.frame-default .title{padding: 8px 18px; font-size: 18px; background-color: #F7F7F7;color: #666;border-bottom: 1px solid #E8E8E8;}
.frame-default .content{padding: 22px 18px;}
/*框表格模型*/
.frame-table{border: 1px solid #E8E8E8;padding: 0px;background-color: #fff;width: 100%;}
.frame-table tr th{padding: 10px 5px; font-size: 14px; font-weight: normal; text-align: center; background-color: #F7F7F7;color: #666;border-bottom: 1px solid #E8E8E8 !important;}
.frame-table tr td{text-align: center; padding: 10px 0px;border-bottom: 1px solid #E8E8E8;}
.frame-table tr:last-child td{border-bottom-width: 0px;}
.frame-table tr td.no-data{text-align: left;padding-left:20px;}

/*红包消费页面*/
.select-packet .select-button{background: url(../image/order.png) no-repeat;}
.frame-default .select-packet{line-height: 30px;}
.frame-default .select-packet .select-button{background-position:-10px -286px;display: inline-table; width: 23px; height: 23px;position: absolute;top: 4px;cursor: pointer;}
.frame-default .select-packet .selected{background-position:-10px -254px;}
.frame-default .select-packet .explain{margin-left: 30px;}
.consumption-left{padding-left: 30px;}
.consumption-left .room-infor{ border: 1px solid #E8E8E8;}
.consumption-left .room-infor .mainUrl img{width: 100%; height: 100%;}
.consumption-left .room-infor .infor,.consumption-left .infor{background-color: #F7F7F7; padding: 15px 10px;}
.consumption-left .room-infor .infor .title,.consumption-left .infor .title{font-size: 22px;}

/*使用规则*/
.rule_mobile{padding: 15px 15px; background-color: #f7f7f7;}
.rule_mobile .title{color: #484848;font-size: 16px;}
.rule_mobile .content{color: #9D9D9D;margin-bottom: 10px;}
.rule_mobile .statement{color: #FF6766;font-size: 16px;margin-bottom: 20px;}

/*我的红包界面*/
.switch-button{}
.switch-button li{list-style:none; float: left; line-height: 30px;padding: 5px 15px; border: 1px solid #E8E8E8;background-color: #fff; cursor: pointer;}
.switch-button li:first-child,.switch-button li:first-child.action{border-right-width:0px;}
.switch-button li:last-child,.switch-button li:last-child.action{border-left-width:0px;}
.switch-button li.action{background-color: #484848; border: 1px solid #484848; color: #fff;}

/*----返回顶部样式----*/
.cd-top {display: inline-block;height: 64px;width: 64px;position: fixed;bottom: 80px;box-shadow: 0px 0px 10px #E0E0E0;overflow: hidden;text-indent: 100%;white-space: nowrap;background: url(../image/detail.png) no-repeat -317px -257px;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;margin-left:27px; border: 1px solid #e9e9e9;}
.cd-top:hover{background-position: -398px -257px;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
/* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
.cd-top.cd-fade-out {opacity: .5;}
.no-touch .cd-top:hover {background-color: #e86256;opacity: 1;}
/*----返回顶部样式----*/

/*个人中心左侧导航*/
.nav-details li{line-height:26px;padding-left: 5px;border-left:4px solid #fff;font-size: 14px;}
.nav-details li a{color: #666;text-decoration: none;}
.nav-details li.stair{font-size: 16px;font-weight: bold;color: #333;margin-top: 29px;margin-bottom: 9px;}
.nav-details li.stair:first-child{margin-top: 0px;}
.nav-details li.action a,.nav-details li a:hover,.nav-details li.action a:hover,.nav-details li.action a:visited{color: #F84340;}
/*.detail-box .top-title{font-size: 18px;color: #636363;padding-bottom: 20px;}*/
.detail-box .top-title{font-size: 19px;color: #333;padding-bottom: 20px;}
.detail-box .border-box{border: 1px solid #E7E7E7;padding: 25px 35px 50px;}
.detail-box .border-box .table{width: 90%;}
.detail-box .border-box .table tr td{border-top-width: 0px;line-height:1.2;}

/*我的旅程-我的买家*/
.detail-box .border-box-padding0{padding: 0px;border: 1px solid #d5d5d5;margin-bottom:10px;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}
.detail-box .border-box-padding0 .border-box-top{width:100%;height:40px;background:#F7F7F7;line-height:40px;color:#9D9D9D;padding:0 10px;border-bottom:1px solid #E9E9E9;}
.detail-box .border-box-padding0 .border-box-bottom{padding:20px 10px;line-height:40px;}
.detail-box .border-box-padding0 .border-box-bottom .wait-wallet-infor {text-align: center;}
.detail-box .border-box-padding0 .border-box-bottom img.house-room{width:100%;height:120px;}

/*!*登陆注册找回密码样式*!*/
/*input[type="radio"],*/
/*input[type="checkbox"] {position: relative;-webkit-appearance: none;height: 1.25em;width: 1.25em;margin-bottom: -0.25em;margin-right: 5px;vertical-align: top}*/
/*input[type="radio"] {border-radius: 1.25em}*/
/*input[type="radio"]:checked:before {content: "";position: absolute;height: 0.45em;width: 0.45em;border-radius: 0.45em;top: 50%;left: 50%;margin-top: -0.225em;margin-left: -0.225em;background-color: #ff5a5f}*/
/*input[type="checkbox"]:checked:before {content: "\2713";position: absolute;font-size: 0.85em;left: 1px;text-align: center;width: 1.25em;color: #ff5a5f;}*/
/*.main-login{background:#f5f5f5;}*/
/*.login-control{background: #fff!important;*/
    /*!*height:40px!important;*!*/
    /*margin-bottom:5px}*/
/*.loginAndRegistBox {margin: 50px auto;background: #fff;width: 310px;height: auto;border: 1px solid #ccc;padding: 20px;}*/

/*登陆注册找回密码样式 新样式，暂时还未应用*/
input[type="radio"],
input[type="checkbox"] {position: relative;-webkit-appearance: none;height: 1.25em;width: 1.25em;margin-bottom: -0.25em;margin-right: 5px;vertical-align: top}
input[type="radio"] {border-radius: 1.25em}
input[type="radio"]:checked:before {content: "";position: absolute;height: 0.45em;width: 0.45em;border-radius: 0.45em;top: 50%;left: 50%;margin-top: -0.225em;margin-left: -0.225em;background-color: #ff5a5f}
input[type="checkbox"]:checked:before {content: "\2713";position: absolute;font-size: 0.85em;left: 1px;text-align: center;width: 1.25em;color: #ff5a5f;}
.main-login{background:#f5f5f5;}
.login-control{background: #fff!important;
    /*height:33px!important;*/
    margin-bottom:5px}
.loginAndRegistBox {margin: 45px auto;background: #fff;width: 390px;height: auto;padding-left:35px;padding-right:35px;padding-top:5px;padding-bottom:35px;}
.autologin{font-weight:normal;}
.loginAndRegistBox .row{margin:0;margin-top:15px;}


/*.inputgroup{height: 33px!important;}*/
/*.inputgroup .norightborder[type="text"]{height: 31px!important;border:0;margin:0;}*/
/*.inputgroup .form-control.norightborder:focus{border:0;box-shadow: none;}*/
/*.inputgroup .form-control.noleftborder{border-left:0;margin:0;}*/
/*.inputgroup .form-control.noleftborder:focus{border-left:1px solid #ABD9FF;box-shadow: 2px;}*/
/*.inputgroup .spliter{float:right;box-sizing:border-box;display:block;width:7px;height:26px;margin:2px 0px;margin-right:10px;background: url(../image/line.png);}*/
/*.leftgroup{width:33%!important;float:left;border:1px solid #c4c4c4;border-right:0px; }*/
/*.loginAndRegistBox .row.last{margin-top:0px;}*/
/*.back_infor{display:block;float:right;width:150px;height:15px;line-height:15px;color:#F5A623;text-align:right;}*/
/*.warngroup{overflow:hidden;}*/

.inputgroup{height: 34px!important;border:1px solid #c4c4c4;border-radius: 2px;}
.inputgroup .norightborder[type="text"]{height: 30px!important;border:0;margin:0;}
.inputgroup .form-control.norightborder:focus{border:0;box-shadow: none;}

.inputgroup .form-control.noleftborder{border:0;height: 30px!important;outline:none;}
.inputgroup .form-control.noleftborder:focus{border:0;box-shadow: none;outline:none;}
.inputgroup .spliter{float:right;box-sizing:border-box;display:block;width:7px;height:26px;margin:2px 0px;margin-right:10px;background: url(../image/line.png);}

.leftgroup{width:33%!important;float:left;border:0px; }
.loginAndRegistBox .row.last{margin-top:0px;}

.nofocusgroup input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 20px #fff inset;
}
.nofocusgroup .inputgroup .form-control.noleftbordernew:focus{-webkit-box-shadow: 0 0 0 18px #fff inset;}
.noautofillgroup.group input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 18px #fff inset;
}
.noautofillgroup input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 18px #fff inset;
}
label.disword{font-weight:normal;
    height:15px;line-height:15px;margin-bottom:10px;width:100px;
    display:block;
    float:left;
    margin-left:0;
}
.back_infor{
    display:block;float:right;
    margin-right:0;
    width:auto;
    height:15px;line-height:15px;color:#F5A623;text-align:right;
}
.warngroup{overflow:hidden;}

.inputgroup.active {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.main.bgcolor{
    background-color:#F8F8F8;
}

.btn-primary.btn-block.forgetbtn{
    border-color: #ff5a5f;
    border-bottom-color: #e00007;
    background-color: #fff;
    color: #ff5a5f;
    border-radius: 1px;
}
.btn-primary.btn-block.forgetbtn.waitbtn{
    background-color:#D5D5D5;
    color:#A0A0A0;
    border-color:#D5D5D5;
}
.back_infor.waitcode{
    color:#A0A0A0;
}

.loginAndRegistBox .btn-primary,.btnlarge.btn-primary{padding:9px 12px;}
.btn-primary.btn-block:focus{outline:none;}





/*完善资料*/
.defgroup {margin: 45px auto;background: #fff;height: auto;box-sizing:border-box;padding-left:35px;padding-right:35px;padding-top:5px;padding-bottom:35px;}
.autologin{font-weight:normal;}
.defgroup .row{margin:0;margin-top:15px;}
.defgroup .disword{display:block;height:15px;line-height:15px;margin-bottom:6px;}
.defgroup .warngroup{overflow:hidden;}

.defgroup.completiongroup{width: 445px;padding-left:28px;}
.warngroup .distitle{font-weight:normal;}
.warngroup .distitle i{display:inline-block;color:red;margin-right:8px;vertical-align: middle;}
.completiongroup .warngroup .disword{box-sizing:border-box;padding-left:16px;display:block;line-height:20px;color:#333;}
.warngroup .disword.margin25{margin-top:15px;}
.completiongroup .paddingrow{box-sizing:border-box;padding-left:15px;}
.picturedisgroup{width:70%;float:left;}
.back_infor.warnmaxcode{display:none;width:150px;}
.distitle.hobbytitle{width:200px;float:left;}
.imggroup{
    width:65px;
    height:65px;
    float:right;

    border-radius: 50%;
    border: 1px solid red;
    overflow: hidden;
    color:red;
    text-align:center;
    line-height:65px;
    cursor:pointer;
    display:none;
}
.completiongroup .imggroup.noborder{border:0}
.imageplay{
    float:left;
    width:63px;
    text-align:center;
}
.imgbox{width:65px;height:65px;}
.completiongroup .uploadify.hasimg{
    border:0;
}
.uploadword{display:none;}
.completiongroup .uploadify{
    width:65px;
    height:65px;
    float:right;
    margin-top:12px;
    border-radius: 50%;
    border: 1px solid red;
    overflow: hidden;
    color:red;
    text-align:center;
    line-height:65px;
    cursor:pointer;
}
#newobj{position:absolute;top:0;left:0;z-index:10;}

.hobbylist{list-style: none;clear:both;}
.hobbylist li{
    float:left;
    border-radius: 50%;
    background:#E8E8E8;
    padding:20px;
    color:#333;
    text-align:center;
    line-height:100%;
    cursor:default;
    margin-left:3px;
    margin-right:3px;
    margin-bottom:20px;
}
.hobbylist li.padding1{padding:11px;}
.hobbylist li.padding2{padding:14px 8px;}
.hobbylist li.padding3{padding:17px 4px;}
.hobbylist li.padding4{padding:24px 4px;}
.hobbylist li.padding5{padding:30px 4px;}
.hobbylist li.padding6{padding:36px 4px;}
.hobbylist li.paddingE{padding:12px 8px;}

.hobbylist li.active{background:#3EB3C0;color:#fff;}

/*找回密码*/
.forgetback{color:#333;}
.redcolor{color:red;}

/*收藏心愿单页面样式*/
.wishlist-list,.my-room-list{position:relative;border-bottom: 1px solid #D5D5D5;padding: 20px 0 !important;}
.wishlist-list .list-img-box,.my-room-list .list-img-box{position:relative;cursor: pointer;float: left;z-index: 10;}
.wishlist-list .list-img-box .list-img{width:150px;height: 100px;float: left;}
.wishlist-list .list-right{position: relative;height: 100px;overflow: hidden;padding-left: 20px;}
.wishlist-list .list-right .list-right-title{font-size: 20px;line-height: 30px;font-weight: bold;margin-bottom: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wishlist-list .list-right .list-right-title a,.my-room-list .list-right .list-right-title a,.house-title a{color:#353535; text-decoration: none;}
.wishlist-list .list-right .list-right-title a:hover,.my-room-list .list-right .list-right-title a:hover,.house-title a:hover{color: red;}
.wishlist-list .list-right .list-right-address,.wishlist-list .list-right .list-right-infor,.my-room-list .list-right .list-right-address,.my-room-list .list-right .list-right-infor{font-size: 14px;line-height: 25px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wishlist-list .list-right .btn-default{position: absolute;right: 10px;bottom: 0px;}
/*我的房源样式*/
.my-room-list .list-img-box .list-img{width:180px;height: 120px;float: left;}
.my-room-list .list-right{position: relative;overflow: hidden;padding-left: 20px;}
.my-room-list .list-right .list-right-title{margin-bottom: 15px;font-size: 18px;line-height: 30px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.my-room-list .list-right-btn{
    /*position: relative;*/
    height: 120px;
}
.my-room-list .list-right-btn .list-right-status{
    margin-left: auto;
    text-align: right;
}
.my-room-list .list-right-action{
    position: absolute;
    bottom: 20px;
    right: 0;
}
.my-room-list .list-right-action .room-action{
    margin-left:10px;
    display: inline-block;
    min-width:78px;
    padding: 0 10px;
    line-height:32px;
    text-align: center;
    font-size:14px;
    color:#f84340;
    border:1px solid #f84340;
    border-radius:2px;
}
.my-room-list .list-right-action .room-action:focus{
    text-decoration: none;
}
/*我的订单样式*/
.my-order-list td{border-bottom: 1px solid #D5D5D5;padding: 20px 15px !important;text-align: left;vertical-align: middle !important;}
.my-order-list .room-action{display: block;line-height: 18px;}
.my-order-list .contact-owner,.my-journey .contact-owner{color: #007A87;cursor: pointer;}

/*在newStyle1.0中的部分*/
/*钱包页面*/
/*账户余额部分*/
.wallet_header_left{color:#FFB400; text-align: right; }
.wallet_header_left .trade-detailed{cursor: pointer;}
.wallet-infor .no-wallet-infor,.wallet-infor .wait-wallet-infor{padding:0 30px;}
.wallet-infor .panel-body .col-sm-12{ padding: 0px;}
.wallet-infor .panel-body .col-sm-12 .money{font-size: 32px; color: #FF6766;}
.wallet-infor .panel-body .col-sm-12 .dong{font-size: 16px; color: #565A5C; margin-left: 50px;}
.wallet-infor .panel-body .btn-primary{margin: 20px 0px; padding-left: 30px;padding-right: 30px;}
.wallet-infor .panel-body .col-sm-12 .explain{color:#82888A;}

/*交易详细*/
.reflect-show-box{ background-color:  #fff; width: 624px; padding: 35px 72px; height:auto;}
.reflect-show-box .no-reflect-infor{display: none;}
.reflect-show-box .col-md-12{padding:0px; margin-bottom: 20px;}
.reflect-show-box .reflect-infor-box{margin-bottom: 0px;height:300px; overflow: auto;}
.reflect-infor{margin-bottom: 0px;}
.reflect-infor tr.one{ background-color: #EEE;}
.reflect-infor tr td{ border-top-width: 0px !important;}
.reflect-infor tr td:first-child,.reflect-infor tr td:last-child{text-align: center;}

/*钱包显示部分*/
.detail-box .border-box-padding0 .reflect-list .house-info .list-img{width:120px;height:80px;float:left;}
.reflect-list .orderNo,
.reflect-list .total-price,
.reflect-list .thaw-price{line-height: 80px;height:103px; text-align: center;vertical-align: auto;}
.reflect-list .house-infor .title{color:#222222; font-size: 17px; font-weight: bold;}
.reflect-list .house-infor .title a,.reflect-list .house-infor .title a:hover{color:#222222;text-decoration:none;}
.reflect-list .total-price{color: #FF5A5F;}
.reflect-list .thaw-price{color:#007A87;}
.reflect-list.reflect-list-con{padding-top:0px;margin-top: 0px; margin-bottom: 0px;}
.reflect-list .pagination{ height: 34px; margin: 0px;}
.reflect-show-box .no-reflect-infor{padding:5px;}
.reflect-show-box .reflect-infor-box{margin-bottom: 0px;overflow: auto;}
.reflect-action-box .row{line-height: 30px; font-size: 16px; padding:10px 0px;}
.reflect-action-box .account .col-md-3{line-height: 82px;}
.reflect-action-box .account-num .col-md-3{line-height: 41px;}
.reflect-action-box .row .money{color:#FF5A5F;}
.reflect-action-box .row .gathering{border: 1px solid #D5D5D5; background-color: #F5F5F5; padding:5px 20px; }
.reflect-action-box .explain{line-height: 20px; color: #82888A; padding: 0px;}
.reflect-success-box .col-md-12{color:#222; font-size: 24px; text-align: center; margin:10px auto;}

.borderBNone{border-bottom:none!important;}
.wallet-list li{margin-right:0!important;}
.reflect-show-mark{position:fixed;z-index:1000!important;left:0;top:0;width:100%;height:100%;overflow:hidden;background:rgba(33,33,33,.7);}
.reflect-show-mark .reflect-show-box,.reflect-show-mark .reflect-action-box,.reflect-show-mark .reflect-success-box {position:absolute;top:20%;width:624px;height:auto;overflow:hidden;background:#fff;border:1px solid #ccc;border-radius:10px;padding:30px;}
/*身份认证页面*/
.certify-box{margin: 0px 20px; position: relative;}
.certify{margin-top: 40px;}
.certify-now{
    position:relative;
}
.pic-sample-par{
    position:absolute;
    right:0;
    top:30px;
    width:320px;
    height:204px;
}
.pic-sample-par h4{
    color:#666;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
}
.sample-left,.sample-right{
    width:49%;

}
.sample-left span,.sample-right span{
    display: block;
    border:1px solid #ccc;
    height:182px;
    overflow: hidden;
}
.sample-left span img,.sample-right span img{
    height:100%;
    width:100%;
}

.certify-now .certify-img{width: 415px;height: 200px;}
.certify-now .certify-img .col-2{line-height: 200px;}
.certify-now .certify-img .col-5{position: relative;height:200px;;}
.certify-now .certify-img .col-5 .certify-ii{height: 170px;}
.certify-now .certify-img .col-5 .identity-card{padding: 40px 0px;}
.certify-now .certify-img .col-5 .passport{padding: 19px 0px;}
.certify-now .certify-img .col-5 .tit-s{vertical-align: bottom;text-align: center;}
.certify-details .upload-img,.pass-details .upload-img{float: left;min-width: 280px;padding: 0px;}
.certify-details .upload-img img,.pass-details .upload-img img{width: 280px;height: 190px;}
.certify-details .details-description,.pass-details .details-description{float: left;padding: 20px 10px;}
.certify-status-2{top:25px;right:35px;width:108px;height:94px;position: absolute;}
.certify-status-2 img {width:108px;height:94px;}
.certify-tit{
    float: left;
    color:#333;
    line-height: 34px;
    height:34px;
    font-family: "微软雅黑";
}
.certify-tit i{
    color:red;
    padding-right: 8px;
}
.certify-par .err-prompt{
    display: none;
    float:left;
    height:34px;
    line-height: 34px;
    color:red;
}
.certify-par .up-prompt{
    margin-left: -56px;
}
.err-prompt i{
    float:left;
    width:13px;
    height:13px;
    overflow: hidden;
    margin-right:6px;
    margin-top: 10px;
}
.err-prompt em{
    float:left;
    font-style: normal;
}
.err-prompt i img{
    width:100%;
    height:100%;
}
.certify-par .btn-now{
    width:240px;
}
.pic-list{
    display:none;
}
.pic-list img{
    width:240px;
}
/*个人资料*/
.certify-now .col-sm-6 .col-sm-5 div:first-child{width:150px;height:150px;display:table-cell;vertical-align: middle;margin:0 auto;}
.certify-now .col-sm-6 .col-sm-5 div:last-child{margin:10px 0 20px;}
.border-box .certify-detials{margin:15px 0 50px;}

/*个人资料页面的头像处理*/
.headerIconBg{position: absolute;top: 0;left: auto;opacity: .3;-ms-filter: "alpha(opacity=30)";filter: alpha(opacity=30)}


/*20151205更改内容*******************************************************************/
/*关于页面*/
.text-copy p{line-height:2rem;font-size:1.5rem;}

/*联系房东*/
.locking-gray{color:#A0A0A0;}
.order-progress-bar{height: 146px; border-bottom: 1px solid #EDEFEF;text-align: center;overflow: hidden}
.order-progress-bar .order-progress-img{max-width:682px;width:90%;height: 30px;margin: 40px auto 0px;background-image: url(../image/order.png);background-repeat: no-repeat;}
/*.order-progress-bar .order-progress-0{background-position: 0 0;}
.order-progress-bar .order-progress-1{background-position: 0 -50px;}
.order-progress-bar .order-progress-2{background-position: 0 -100px;}
.order-progress-bar .order-progress-3{background-position: 0 -148px;}
.order-progress-bar .order-progress-4{background-position: 0 -198px;}*/
.order-progress-bar .order-progress-descript-box{max-width:825px;margin: 10px auto;}
.order-progress-bar .order-progress-descript-box li{float:left;width:20%;font-weight: bold;}
.order-progress-bar .order-progress-descript-box .true{color: #383C3E;}
.order-progress-bar .order-progress-descript-box .false{color:#A0A0A0;}
.order-progress-bar .order-progress-descript-box .order-progress-descript .time{ font-weight: normal;color:#A0A0A0;}
.order-infor-show{padding: 20px 70px;}
.order-infor-show .book-infor{padding-bottom: 20px; border-bottom: 1px solid #EDEFEF;}
.order-infor-show .book-infor .house-title{font-size: 18px; font-weight: bold;}
.order-infor-show .book-infor .house-img{height: 80px;}
.order-infor-show .book-infor .owner_head{overflow: hidden;margin-top: 8px; margin: 10px 0px;}
.order-infor-show .book-infor .owner_head,.order-infor-show .book-infor .owner_head img{width: 60px; height: 60px;}
.order-infor-show .book-infor .center-left-border,.order-infor-show .price-infor .center-left-border{border-left: 1px solid #EDEFEF;}
.order-infor-show .book-infor .contact-owner{width:110px;color: #007A87;cursor: pointer;position: relative;}
.lianxiwomen{display: block;margin-top: 14px;height: 25px;}
.order-infor-show .book-infor .contact-owner .contact.icon{background: url(../image/orderdetail_contact.png) no-repeat;background-size:100%;width: 18px;height: 18px;display: inline-block;position: absolute;top: 2px;right:60px;}
.order-infor-show .book-infor .contact-owner .order.icon{background: url(../image/orderdetail_specification.png) no-repeat;background-size:100%;width: 18px;height: 18px;display: inline-block;position: absolute;top: 1px;right:60px;}
.order-infor-show .sleep-infor,.order-infor-show .price-infor{padding-bottom: 20px; border-bottom: 1px solid #EDEFEF;}
.order-infor-show .sleep-infor .sleep-neight{font-weight: bold; line-height: 50px; font-size: 16px;}
.order-infor-show .price-infor .money{color: #FF5A5F;}
.order-infor-show .price-infor .total-price{font-weight: bold;font-size: 16px; line-height: 148px;}

.book_house_infor .owner_infor{padding: 0px;height: 90px;}
.book_house_infor .owner_infor .owner_head{width: 75px; height: 75px; overflow: hidden;margin-top: 8px;}
.book_house_infor .owner_infor .owner_head img{width:100%; height: 100%;}
.book_house_infor .owner_infor .col-md-7{line-height: 90px;}

.alert-modal{display: none;position: fixed;top: 25%;left: -200px;width: 400px;min-height:220px;height: auto;margin-top: 0px;margin-left: 50%;padding: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color: #fff;_position: absolute;z-index: 1011;overflow: hidden;webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);}
.alert-modal .panel-header{padding:8px 20px;border-top: 0;background-color: #edefed;color: #565a5c;font-size: 16px;padding-top: 12px;padding-bottom: 12px;border-bottom: 1px solid #dce0e0;}
.alert-modal .close {background-position: -48px -556px;width: 16px;height: 16px;display: inline-block;position: absolute;right: 16px;top: 12px;cursor: pointer;background: url(../image/icon_index.png) no-repeat -48px -556px;}
.alert-modal .close:hover{background: url(../image/icon_index.png) no-repeat  -48px -587px;}
.alert-modal .show-content{padding:10px 20px; text-align: center;}
.alert-modal .show-content .show-con-1{font-size: 18px; text-align: center; margin: 20px auto;}
.alert-modal .show-content .btn{width: 100px;}
.alert-modal .show-content .show-con-2{font-size: 14px; text-align: left;}
.alert-modal .show-content .show-con-3{font-size: 16px; color:#222222; text-align: left; margin-bottom: 20px;}

/*404页面*/
.error_box{background-color: #468195;background: url(../image/background.jpg) repeat-x;padding: 50px 0px;}
.error_box .error-left{height:400px;background:url(http://www.onehome.me/images/error/ufo.png) no-repeat;background-size:cover;text-align:right;}
.error_box .error_right .error_infor{position:relative;background:rgba(230,230,230,.2);border-radius:10px;font-family: cursive;}
.error_box .error_right .error_infor:before {content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:rgba(230,230,230,.2);display:block;width:0;top:10px;bottom:auto;left:-30px;border-width:20px 30px 20px 0;border-color:transparent rgba(230,230,230,.2);}
.error_box .error_right .error_infor .infor_top{height: 78px; font-size: 40px;padding:25px 40px 0px 40px;}
.error_box .error_right .error_infor .infor_con{ padding: 10px 40px; font-size:25px; }
.error_box .error_right .error_back{padding: 23px 20px;}
/*20151205更改内容*******************************************************************/

/*20151211*/
/*付款页面更改内容********************************************************************/
.bookPage .grouped-field{padding:5px;height:40px;line-height:40px;border-radius:5px;width:300px;margin:10px 0;}
.bookPage .book-help{margin:50px 0;border-top:1px solid #EDEFEF;border-bottom:1px solid #EDEFEF;margin-right:20px}
.bookPage .book-now button{margin:20px 0;}
.evaluatePage .book-house-info, .bookPage .book-house-info{width:320px;border:1px solid #EDEFEF;height:auto;overflow: hidden;}
.evaluatePage .book-house-info dt,.evaluatePage  .book-house-info dt img, .bookPage .book-house-info dt,.book-house-info dt img{width:100%;height:210px;}
.evaluatePage .book-house-info dt, .bookPage .book-house-info dt{background:#EDEFEF;}
.evaluatePage .book-house-info dd, .bookPage .book-house-info dd{padding:5px 20px}

/*用户个人中心界面*/
.showInfoPage .border-box-padding0{border:1px solid #EDEFEF;padding:5px ;}
.showInfoPage .border-box-padding0 .user-head img{width:100%;height:260px;}
.borderB1{border-bottom:1px solid #EDEFEF;}
.btnReviewsMore{margin-top:20px;padding:10px 25px;background:#fff;border:1px solid #C7C7C7;}
.reviews{padding:10px 0;width:100%;height:auto;overflow: hidden;border-bottom: 1px solid #EDEFEF;}
.homeIcon{background:url(../image/detail.png) no-repeat;}
.more{padding:5px 25px;margin-top:20px;}
/*.expanded{height:60px;width:100%;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow:ellipsis}*/
.expanded{}
.activeExpanded{height:auto;overflow: hidden;width:100%;}
.houses-info dl{width:100%;height:245px;border:1px solid #ccc;}
.houses-info dl dt,.houses-info dl dt img{width:100%;height:182px;border:0!important;}
.houses-info dl dd{line-height:27px;text-align: center;margin:0 auto;height:27px;width:80%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
/*邮箱验证*/
.email-parent{
    position:relative;
}
.vertifyBtn{
    position: absolute;
    z-index: 2;
    right:30px;
    top:0;
    line-height: 34px;
    height:34px;
}



/*我的订单界面*/
.journeyOrderPage .mobile-title{position:relative; height:40px;line-height:40px;font-size:20px;text-align: center;line-height:40px;}
.journeyOrderPage .btn-back{position:absolute;left:5px;line-height:40px;font-size:30px;border:none;background:#fff;color:#f66;}

/*打印订单信息页面*/
@media screen and (min-width:996px){
    .order-print{width: 996px;}
}
.travelItinerary .main{background-color: #F5F5F5;}
.order-print{color: #27292A;font-size: 16px;}
.order-print .order-description{color: #999;line-height: 30px;margin: 20px 0px 30px 0px;}
.order-print .order-print-title{height: 40px;line-height: 40px;margin: 20px 0px;}
.order-print .order-print-title .title{font-size: 28px;}
/*.order-print .order-print-title .logo-box{width: 125px;height: 40px;background:url(/images/order-infor.png) no-repeat -116px -10px;float: right;}*/
.order-print .order-print-title .logo-box{width: 125px;height: 40px;background:url(../image/order-info-logo.png) no-repeat;background-size: 125px 40px; float: right;}
.order-print-box{padding:15px 15px;border: 1px solid #ddd;background-color: #fff;margin-bottom: 30px;}
.order-print-box .infor{line-height: 25px;}
.order-print-box .title{font-size: 23px;line-height: 40px;}
.order-print-box .print-button{border: 1px solid #DDDDDD;width:82px;height: 36px;line-height: 36px;color: #333;font-weight: bold;text-align: right;padding-right: 12px;position: relative;cursor: pointer;}
.order-print-box #download-pdf-button .img{width: 20px;height: 20px;background: url(../image/download.png) no-repeat;background-size:100% 100%;position: absolute;left: 10px;top: 7px;}
.order-print-box #print-order-button .img{width: 20px;height: 20px;background: url(../image/print.png) no-repeat;background-size:100% 100%;position: absolute;left: 10px;top: 7px;}
.order-print-box .color_gray{color:#999999;}
.order-print-box .order-no{font-size: 12px;font-weight: bold;}
.order-print-box .border_right_gray{border-right: 1px solid #ddd;}
.order-print-box .border_bottom_gray{border-bottom: 1px solid #ddd;}
.order-print-box .house-img{position: relative;float: left;width: 132px;}
.order-print-box .house-img img{height: 72px;width: 112px;}
.order-print-box .house-infor{position: relative;overflow: hidden;}
.order-print-box .user-img{position: relative;float: left;width: 70px;}
.order-print-box .user-img img{height: 50px;width: 50px;}
.order-print-box .user-infor{position: relative;overflow: hidden;}
.order-print-box .order-table{width: 100%;border-top: 1px solid #ddd;}
.order-print-box .order-table tr td{line-height: 60px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;width: 60%;}
.order-print-box .order-table tr td:last-child{padding-left: 40px;border-right-width: 0px;width: 40%;}
.modify-nickname-box{width: 400px;background-color: #fff;position: absolute;left: 50%;margin-left: -200px;top:30%;border:1px solid #E9E9E9;display: none;z-index: 9999;}
.modify-nickname-box .header{line-height: 40px;height: 40px;padding: 0px 20px;background: #F7F7F7;}
.modify-nickname-box .content{padding: 10px 20px;border-bottom: 1px solid #E9E9E9;border-top: 1px solid #E9E9E9;}
.modify-nickname-box .content textarea{width: 100%;height: 80px;}
.modify-nickname-box .footer{padding: 10px 20px;text-align: right;}
.modify-nickname-box .error{border: 1px solid #a94442;}

/*20160226更改内容********************************************************************/
.img-verificattion{float: right;cursor: pointer;}

/*响应式布局微调*/
@media screen and (max-width:1400px){
    .coupon-expand-small .big-coupon{display: none;}
    .coupon-expand-small .small-coupon{display:block;}
}
@media screen and (min-width:992px) and (max-width:1200px){
    .detail-img-box{height: 525px;}
    .detail-img-box .img-show{height: 433px;}
    .detail-img-box .img-change .img-list{width: 583px; margin-left: 0px;}
    .room_map{margin-left: -395px;}
    .content_v2>div{height: 267px;}
    .content_v2>div img{width: 368px; height: 245px;}
    /*20151205*/
    .order-progress-bar .order-progress-descript-box{width:825px;}
    .order-infor-show{padding: 20px;}
    /*20151205*/
}
@media screen and (min-width:769px) and (max-width:991px){
    .detail-img-box{height: 602px;}
    .detail-img-box .img-show{height: 510px;}
    .detail-img-box .img-change .img-list{width: 705px; margin-left: 0px;}
    .room_map{margin-left: -365px;}
    .detail-room .room-title{margin: 20px auto;}
    .consumption-left{padding-left:15px;}
    .content_v2>div{height:309px;}
    .content_v2>div img{width: 368px; height: 287px;}
    .coupon-expand,.coupon-expand-small{height: 153px;}
    .coupon-expand img{width: 700px;}
    .footer-publicity .first-div{padding-left: 40px !important;}
    .detail-box .border-box .table tr td:first-child{width:20%;}
    .detail-box .border-box .table tr td:last-child{width:80%;}
    .narrow .order-progress-bar .order-progress-descript-box{width:825px;margin-left:-30px;}
    .order-progress-bar .order-progress-descript-box{width:650px;margin-left:-30px;}
    .order-progress-bar .order-progress-img{width:530px;height: 30px;margin: 30px auto 0px;background-image: url(../image/order-1.png);background-repeat: no-repeat;background-size:cover;}
    .order-progress-bar .order-progress-1{background-position: 0 -35px;}
    .order-progress-bar .order-progress-2{background-position: 0 -72px;}
    .order-progress-bar .order-progress-3{background-position: 0 -112px;}
    .order-progress-bar .order-progress-4{background-position: 0 -150px;}
    .order-infor-show{padding: 10px;}
    .cd-top{display: none;}
    .detail-room .basic-infor{height:auto;overflow: hidden;}
}
@media screen and (max-width:768px){
    .search_box{width: 100% !important;}
    .container{padding: 0px 15px !important;}
    .detail-room{margin-top: 10px;}
    .all-content-style{ padding:0px 15px; }
    .all-content-style .xs-infor-box{ padding: 0px 0px 20px 0px;border-bottom: 1px solid #E8E8E8; margin-top: 5px; }
    .all-content-style .xs-infor-box>.col-xs-12,.all-content-style .xs-infor-box>.col-xs-2,.all-content-style .xs-infor-box .comment-list{padding: 0px 15px !important;}
    .xs-infor-box .comment-box{margin-left: 0px;margin-right: 0px;padding-left: 0px;}
    .detail-room .room-title{margin: 15px auto;}
    .detail-room .detail-infor .col-sm-4{width: 110px; float: left;}
    .detail-room .detail-infor .col-sm-8{width: 120px; float: left;}
    .detail-room .owner-infor{display:  inline-table; float: left;margin: 8px 8px;font-size: 16px;}
    .detail-room .owner-infor .owner-nickName{color: #333333; line-height: 24px;height:24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .detail-room .owner-infor .contact-owner{color: #0EB7AD;line-height: 24px;}
    .detail-room .basic-infor{padding: 20px 20px 100px 0px; border-width: 0px;}
    .detail-title{margin-top: 10px;font-size: 18px;}
    .detail-room .address{height: 180px; position: relative;}
    .detail-room .address .address-click{ position: absolute; width:100%; height: 180px; z-index:1000;}
    .detail-room .addressForMap{width:100%; height: 100% !important; position: inherit;}
    .detail-room .comment{border-bottom: 0px;margin: 0px -15px;}
    .xs-address-box{margin-top: 0px !important;padding: 0px;}
    .xs-comment{margin-top: 10px;}
    .xs-comment span{float: left;line-height: 30px; font-size: 18px;margin-right: 5px;}
    .detail-img-box{height: auto;margin-right: -15px;margin-left: -15px;}
    .detail-img-box .img-show{height: auto;}
    .detail-img-box .img-change{display: none;}
    .room_map{margin-left: 0px;left: 0%;height: 100%;top: 0%;}
    .room_map .close{right: 50%;bottom: 27px;top: auto;}
    .content_v2>div{padding:0px;border-width: 0px;border-bottom: 1px solid #fff;}
    .content_v2>div img{width:100%; height: 100%;}
    .content_v2>div:hover{border-width: 0px;border-bottom: 1px solid #fff;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;z-index:99}
    .main-index{background-color: #fff;padding: 20px 0px 10px;}
    .index-h2{font-size:20px;}
    .choose-row{padding:20px 0px 0px 0px;}
    .choose-row .choose-row-img{margin: 0px auto;width:80px;height:80px;background-image: none; }
    .choose-row .choose-row-1{background: url(../image/choose-row-1.png) no-repeat; background-size: 100% 100%;}
    .choose-row .choose-row-2{background: url(../image/choose-row-2.png) no-repeat; background-size: 100% 100%;}
    .choose-row .choose-row-3{background: url(../image/choose-row-3.png) no-repeat; background-size: 100% 100%;}
    .choose-row .choose-row-4{background: url(../image/choose-row-4.png) no-repeat; background-size: 100% 100%;}
    .choose-row .choose-row-title {color: #67655f;text-align: center;line-height:50px;font-size:18px;}
    .choose-row .choose-row-content {color: #939191;text-align: center;line-height: 20px; font-size: 12px;}
    .xs-index-header{height: 44px;padding: 5px 0px 0px;}
    .xs-header .popup-nav{float: left;}
    .xs-index-header .xs-logo{height: 26px;width: 101px;margin-top: 10px;padding: 0px;float: left;background: transparent url("../image/four_logo.png") no-repeat scroll 0px 0px / contain;margin-left: 10px;}
    .c1-search-form{position: absolute;bottom: 14px;transform: translateX(-50%);background: transparent none repeat scroll 0% 0%;padding: 12px;border-radius: 2px;white-space: nowrap;z-index: 1000;width: 100%;left: 50%;}
    .c1-search-form .btn-group{width: 100%;}
    .c1-search-form .btn-group .search-input-keyword{width: 83%;}
    .c1-search-form .btn-group .search-input-keyword input{height: 43px;}
    .c1-search-form .btn-group .btn-primary.btn{width: 17%;padding: 0px;height: 44px;}
    .c1-search-form .btn-group .search_box{width: 83% !important;}
    .main-login{margin: 10px 0;background:#fff!important;border:1px solid #ccc;}
    .loginAndRegistBox {width: 100%!important;margin: 0;border:none;}
    .fixed-header{position:fixed!important;left:0;top:0;z-index:1010;height:45px;background:#fff;width:100%;border-bottom:1px solid #ccc;}
    .fixed-header-container{margin-top: 44px;}
    .detail-box .border-box{padding: 15px 5px;}
    .detail-box .border-box .table{width: 100%;}
    .detail-box .border-box .table tr td:first-child{width:25%;}
    .detail-box .border-box .table tr td:last-child{width:75%;}
    .frame-table{margin-top: 20px;}
    .frame-table,.switch-button{width: 94%;margin-left:auto;margin-right:auto;}


    /*20151211*********************************/
    .book-success .houseImg{width:100px!important;height:80px!important;}
    .pagination>li>a, .pagination>li>span{padding:5px 10px;}            /*调节分页部分（红包页面）*/
    .wishlistsPage .container{padding:0!important;overflow: hidden}                     /*我的而收藏页面*/
    .wishlistsPage .main,.journeyPage .main{background:#f7f7f7;}
    .wishlistsPage .wishlist-list .list-img-box .list-img{width:100px;height:80px;}
    .wishlistsPage .wishlist-list .my-room-list{padding:8px 0!important;}
    .wishlistsPage .wishlist-list .marginStyle td,.journeyPage .marginStyle{height:10px!important;width:100%;background:#f5f5f5;}
    .wishlistsPage .wishlist-list .list-img-box{margin-left:8px;}
    .wishlistsPage .wishlist-list .list-right{height:auto!important;overflow: hidden;}
    .wishlistsPage .wishlist-list .list-right .list-right-title{font-size:14px!important;line-height:20px;}
    .wishlistsPage .wishlist-list .list-right .list-right-address,.wishlist-list .list-right .list-right-infor{font-size:13px!important;line-height:20px;}

    /*订单详情*/
    .journeyOrderPage .container{padding:0!important;overflow: hidden}
    .journeyOrderPage .border-box-padding0{border:none;}
    .journeyOrderPage .order-infor-show{padding:0!important;}
    .journeyOrderPage .house-img{width:100px;height:67px;}
    .journeyOrderPage .center-left-border{padding:0!important;margin:0;}
    .journeyOrderPage .book-infor{padding-bottom:0;}
    .journeyOrderPage .order-infor-show .book-infor .house-title{font-size:14px;margin:0;}
    .journeyOrderPage .total-price {line-height:50px!important;}
    /*20151211*********************************/

    /*20151215*/
    .order-progress-bar{width:100%!important;margin:10px auto 0!important;height: 100px!important; border-bottom: 1px solid #EDEFEF;text-align: center;overflow: hidden}
    .order-progress-bar .order-progress{margin-top:20px;width:80%!important;}
    .order-progress-bar .order-progress-descript-box{width:100%;margin: 20px auto 0!important;}
    .order-progress-bar .order-progress-descript-box li{width:20%;text-align: center;font-size:12px;padding:0!important;}
    /*20151215*/
    .showInfoPage .border-box-padding0 .user-head img{width:100%;height:auto;}
}


.orderDetialInfo{width:100%;height:auto;padding:10px 0;}
.orderDetialInfo .top{width:100%;height:36px;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;line-height:36px;}
.orderDetialInfo .center{width:100%;padding:9px;}
.orderDetialInfo .center img{width:100px!important;height:67px!important;}
.orderDetialInfo .bottom{height:45px;width:100%;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;line-height:38px;padding-top:3px;}


/*申请预定20151219*/
.house-visual{margin-right: -15px;margin-left: -15px;overflow:hidden;position: relative;}
.house-visual .main-image{height:222px;overflow:hidden;position:relative;}
.house-visual .main-image ul{width:100%;overflow:hidden;position:absolute;top:0;left:0;margin: 0px;}
.house-visual .main-image li{float:left;width:100%;background-color: rgb(203, 203, 203);}
.house-visual .main-image li img{width: 100%;height:100%;}

/*404页面*/
.error_box_pwz{background: url(../image/background_01.jpg) repeat-x;text-align: center;position:relative; overflow: hidden; height:600px;}
.error_box_pwz .error_banner{width:1920px;height:600px;background:url(../image/background_02.jpg) no-repeat center;position:absolute;left:50%;margin-left: -960px;}
.error_box_pwz .error_prompt{color: #fff;line-height: 58px;height:58px;font-size: 26px;margin-top:212px;text-align: center;}
.error_box_pwz .btn_corner{border-radius: 0;width:88px;height:32px;line-height: 20px; font-size: 14px;border:none;}
/*20160331更改内容*******************************************************************/


/*input:-webkit-autofill,*/
/*textarea:-webkit-autofill,*/
/*select:-webkit-autofill {*/
    /*-webkit-box-shadow: 0 0 0 1000px white inset;*/
/*}*/

.row.success_row{display:none;}
.row.success_row .back_infor_success{margin:0 auto;text-align:center;float:none;}

.paddingLRHeader20{padding-left:20px;padding-right:20px;}

/*仪表盘*/
  .meterPar{
      display: none;
      position:absolute;
      z-index: 10;
      margin-left: -231px;
      left:0;
      top:24px;
      width:368px;
      height:452px;
      border: 1px solid #cbcbcb;
      padding-top:33px;
      background: #fff;
  }
.meterPar .meterIcon{
    position: absolute;
    right:54px;
    top:-14px;
    width:24px;
    height:14px;
    background: url('../image/meterIcon.png') no-repeat;
}
.meterImgPar{
    padding:0 33px;
}
.meterImg{
    width:300px;
    height:338px;
    position: relative;
    background: url('../image/meterimg.png') no-repeat ;
}
.meterImg img{
    width:100%;
    height:100%;
}
.pointer{
    position: absolute;
    top:0;
    left:139px;
    width:22px;
    height:150px;
    /*start-108deg end 108deg*/
    transform: rotate(-108deg);
    transform-origin:50% 100%;
    -ms-transform: rotate(-108deg); /* IE 9 */
    -ms-transform-origin:50% 100%; /* IE 9 */
    -webkit-transform: rotate(-108deg); /* Safari and Chrome */
    -webkit-transform-origin:50% 100%; /* Safari and Chrome */
    -moz-transform: rotate(-108deg); /* Firefox */
    -moz-transform-origin:50% 100%; /* Firefox */
    -o-transform: rotate(-108deg); /* Opera */
    -o-transform-origin:50% 100%; /* Opera */
}
.pointer em{
    position: absolute;
    left:0;
    top:-8px;
    width:22px;
    height:17px;
    background: url('../image/pointimg.png') no-repeat ;
}
.branchCont{
    position: absolute;
    top:92px;
    left:0;
    min-height:132px;
    width:100%;
    text-align: center;
    color: #00bfa9;
}
.branchTit{
    font-size: 18px;
    line-height: 30px;
}
.branchNum{
    font-size: 46px;
    line-height: 58px;
}
.branchGrade{
    font-size: 26px;
    line-height: 38px;
}
.branchText{
    font-size: 14px;
    color: #333;
    line-height: 20px;
    padding: 22px 30px 0;
    text-align: left;
}
.meterTip{
    height:81px;
    background: #00bfa9;
    padding:20px 36px 0;
}
.meterTip span{
    display: block;
    text-align: center;
    font-size: 16px;
    color:#fff;
    line-height: 20px;
}
/*end*/


@font-face {
    font-family: 'homepage2';
    src: url('../font/fontello1.eot');
    src: url('../font/fontello1.eot') format('embedded-opentype'),
    url('../font/fontello1.woff2') format('woff2'),
    url('../font/fontello1.woff') format('woff'),
    url('../font/fontello1.ttf') format('truetype'),
    url('http://www.onehome.me/css/fonts/homepage/fontello.svg?123#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
}
.searchimg:before,[class^="choose-row-img"]:before,
.attentionIcon:before,.attentionIcon.already:before,.shareIcon:before,
.contact-icon:before,.sharebtns .weibo:before,.sharebtns .weixin:before,.sharebtns .qq:before,
.backArea .backBtn:before,
.im_news .im_L:before,.iconselect:before,
.header-count .glyphicon-triangle-bottom1:before,
.header-count .glyphicon-triangle-top1:before,
.nav_R .glyphicon-triangle-bottom1:before,
.nav_R .glyphicon-triangle-top1:before
{
    font-family: "homepage2";
    font-style: normal;
    font-weight: normal;
    speak: none;

    display: inline-block;
    text-decoration: inherit;
//width: 1em;
//margin-right: .2em;
    text-align: center;
    /* opacity: .8; */

    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;

    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
//margin-left: .2em;

    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */

    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.choose-row-3:before { content: '\e803'; } /* '' */
.choose-row-1:before { content: '\e810';} /* '' */
.choose-row-4:before { content: '\e80e';  } /* '' */
.choose-row-2:before { content: '\e80f'; } /* '' */
.searchimg:before{content: '\e806'; }
.attentionIcon:before{content: '\e808';}
.attentionIcon.already:before{content: '\e807';}
.shareIcon:before{content: '\e809';}
.contact-icon:before{content: '\e805';}
.sharebtns .weibo:before{content: '\e804';line-height:22px;}
.sharebtns .weixin:before{content: '\e800';line-height:22px;}
.sharebtns .qq:before{content: '\e802';line-height:22px;}
.backArea .backBtn:before{content: '\e80d'; }
.im_news .im_L:before{content: '\e80a'; }
.im_news .im_L.im_S:before{content: '\e853'; }
.iconselect:before{content: '\e81c'; }
.header-count .glyphicon-triangle-bottom1:before,.nav_R .glyphicon-triangle-bottom1:before{content: '\e81a';}
.header-count .glyphicon-triangle-top1:before,.nav_R .glyphicon-triangle-top1:before{content: '\e80c';}

.im_news .im_L{
    /*font-size:46px;*/
    /*color:#ff5a5f;*/
    /*background:none;*/
    /*display:block;*/
}
.webim-dom .im_news{
    /*background:none;*/
    /*background-color:#fff;*/
    /*width:50px;*/
    /*height:44px;*/
}
.im_news .im_L:hover {
    /*color:#ff5a5f;*/
}
.header-left .header-count .glyphicon-triangle-bottom1,.header-left .header-count .glyphicon-triangle-top1,
.nav_R .glyphicon-triangle-bottom1,.nav_R .glyphicon-triangle-top1
{
    background:none;
    color:#999;
    font-size:14px;
}